capstan (cablemaking) - Español Inglés Diccionario